river tortoise - Deutsch Englisch Wörterbuch